// 导出所有 composables
export { 
  useShortcuts, 
  createDefaultShortcuts,
  type ShortcutKey,
  type ParsedShortcut
} from './useShortcuts'

export { 
  useContextMenu, 
  useElementContextMenu,
  createMessageContextMenu,
  createTaskContextMenu,
  type ContextMenuItem,
  type MenuPosition,
  type MenuContext
} from './useContextMenu'

export { 
  useWindowManager, 
  usePanel, 
  useResponsiveLayout,
  BREAKPOINTS,
  type Breakpoint,
  type LayoutConfig,
  type WindowState,
  type PanelConfig
} from './useWindowManager'

// PC端交互功能初始化
export const initializePCInteractions = () => {
  console.log('Initializing PC interaction features...')
  
  // 这里可以添加全局PC端交互初始化逻辑
  // 比如注册全局快捷键、设置全局右键菜单拦截等
}

export default {
  initializePCInteractions
}